Accurate urban traffic forecasting is essential for intelligent transportation systems (ITS). However, the majority of existing forecasting methodologies predominantly concentrate on point-based forecasts (e.g., traffic detector forecasts). A limited number of them pay attention to the urban bidirectional road segments and the complex road network topology. To advance accurate traffic forecasting in complex urban scenarios, this paper proposes a Graph Representation enhanced Fully Attentional Spatial-Temporal network (GR-FAST). First, we construct a refined bidirectional road network graph (BRG) to depict the urban road network topology more accurately, particularly focusing on the turning patterns at intersections. Then, we adopt the graph representation methodology and introduce spatial information encoding (SIE) to explicitly characterize the significance of roads and network structure from multiple perspectives. Enhanced by SIE, spatial attention can capture spatial dependencies from both road network topologies and traffic pattern similarities, thereby forming a unified urban spatial cognition. Finally, a multi-scale residual perception (MRP) module is designed to balance the interplay of short-term temporal variability and long-term periodicity. Experiments on a real-world urban dataset from Wuhan, China, demonstrate that GR-FAST outperforms the state-of-the-art deep learning methods, achieving an improvement of 9.19%. Furthermore, ablation studies suggest that the explicit incorporation of complex road spatial topologies can significantly enhance forecasting accuracy.